turkish scientific and technical mapping symposium - German English Dictionary